rain scatter - French English Dictionary